/** @author Juan Carlos herencia Castro **/
public class Argumentos {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		int i=4;
		char c='a';
		double d=4.2165964654;
		int[] v =new int[8];
		// Muestra el array inicializado a cero
		for (int j = 0;j<v.length;j++){
			
			System.out.println("Array argumento sin modificar, posicion:"+j+" = "+v[j]);
		}
		//Metodos que muestran datos pasados por argumentos
		Metodos m = new Metodos();
		m.incrementa(i);
		System.out.println("argumento int: "+i);
		m.modifica(i, c, d);
		System.out.println("argumentos enviados; entero: " + i + " char: " + c + " double: " + d);
		m.incrementa(v);
		//Ahora vuelvo a mostrar el array y podemos ver que ha sido modificado
		for (int j = 0;j<v.length;j++){
			
			System.out.println("Array argumento posicion:"+j+" = "+v[j]);
		}
	}

}
